Improve in health
Get on top of; deal with successfully
To bring (a necessary but unpleasant task) to an end
Travel across or pass over